purple flowering raspberry - Turkish English Dictionary